Skip to content

ci: pin conforma actions and reusable workflows to commit SHAs - #757

Merged
robnester-rh merged 1 commit into
enterprise-contract:mainfrom
robnester-rh:EC-2130
Aug 31, 2026
Merged

ci: pin conforma actions and reusable workflows to commit SHAs#757
robnester-rh merged 1 commit into
enterprise-contract:mainfrom
robnester-rh:EC-2130

Conversation

@robnester-rh

Copy link
Copy Markdown
Contributor

What

Pin the cross-org conforma/* action and reusable-workflow references to commit
SHAs (with the original ref preserved in a trailing comment):

Reference Pinned to
conforma/pr-size-label-action@v1.0.0 8b1fcdb… # v1.0.0
conforma/github-workflows/golang-version-check@main db8c967… # main
conforma/github-workflows/.github/workflows/auto-merge.yaml@main db8c967… # main

Why

Part of restricting/hardening GitHub Actions usage for the enterprise-contract
org (EC-2130). All other actions in this repo were already SHA-pinned; these
cross-org conforma/* references were the remaining tag-/branch-pinned ones.
SHA-pinning removes the mutable-ref supply-chain risk.

Ref: EC-2130

Pin the cross-org conforma/* references to commit SHAs so all third-party
and cross-org actions are SHA-pinned (EC-2130):
- conforma/pr-size-label-action@v1.0.0 -> 8b1fcdb
- conforma/github-workflows/golang-version-check@main -> db8c967
- conforma/github-workflows/.github/workflows/auto-merge.yaml@main -> db8c967

Co-Authored-By: Claude <noreply@anthropic.com>
Ref: EC-2130
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.66%. Comparing base (025fa15) to head (c6941c5).
⚠️ Report is 1 commits behind head on main.
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files

Impacted file tree graph

@@          Coverage Diff          @@
##            main    #757   +/-   ##
=====================================
  Coverage   0.66%   0.66%           
=====================================
  Files          6       6           
  Lines        301     301           
=====================================
  Hits           2       2           
  Misses       299     299           
Flag Coverage Δ
api 0.76% <ø> (ø)
controller 0.00% <ø> (ø)
schema 0.00% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@robnester-rh
robnester-rh merged commit 4de9130 into enterprise-contract:main Aug 31, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants